package git.soulbgm.core;

/**
 * @author 贺瑞杰
 * @version V1.0
 * @date 2018-10-22 13:24
 * @description bean工程
 */
public interface BeanFactory {
    /**
     * 通过bean的名称获取对象
     *
     * @param beanName bean的名称
     * @return 实例化的对象
     */
    Object getBean(String beanName);

    /**
     * 通过bean的class全名称获取对象
     *
     * @param clazz class的全名称
     * @return 实例化的对象
     */
    Object getBean(Class clazz);

}
